ultimate biodegradability of organic compounds - Français Anglais Dictionnaire